package com.example.studentdemo.service;

import com.example.studentdemo.entity.Task;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface TaskService {
    List<Task> selectAll(Task task);

    void add(Task task);

    void update(Task task);

    void deleteById(Integer id);

    void deleteBatch(List<Task> taskList);

    PageInfo<Task> selectPage(Integer pageNum, Integer pageSize, Task task);

    Task selectById(Integer id);

    List<Task> selectBySubjectId(Integer subjectId);
}